<%= render :partial => 'empreendimentos/empreendimento', :locals => {:sublink => :pessoa_juridica} -%>
<%- titular_igual_checked = false -%>

<h1>Cadastro do Empreendimento - Pessoa Jurídica</h1>

<% form_for @empreendimento, :url => [@pleito, :empreendimento, :pessoa_juridica] do |f| %>
  <%= f.error_messages %>

  <% @empreendimento.build_pj_objeto unless @empreendimento.pj_objeto %>
  <div id="objeto_div">
    <% field_set_tag "Pessoa jurídica objeto do incentivo" do %>
      <% f.fields_for :pj_objeto do |pj| %>
        <%= render "form", {:f => pj, :tipo_pj => 'objeto'} %>
      <% end-%>
    <% end %>
  </div>

  <% titular_igual_checked=true and @empreendimento.build_pj_titular unless @empreendimento.pj_titular %>
  <% f.fields_for :pj_titular do |pj| %>
    <%= pj.check_box '_destroy' %>
    <%= pj.label '_destroy', 'Pessoa jurídica objeto do incentivo é a titular do empreendimento' %>
  <% end %>

  <div id="titular_div">
    <% field_set_tag "Pessoa jurídica titular do empreendimento" do %>
      <% f.fields_for :pj_titular do |pj| %>
        <%= render "form", {:f => pj, :tipo_pj => 'titular'} %>
      <% end %>
    <% end %>
  </div>
  
  <% field_set_tag "Representante Legal da Empresa" do %>
	  <ul><li>
	    <%= f.label :representante_nome, "Nome" %>
	    <%= f.text_field :representante_nome %>
	  </li><li>
	    <%= f.label :representante_cpf, "CPF" %>
	    <%= f.text_field :representante_cpf, :alt => :cpf %>
	  </li><li>
	    <%= f.label :representante_cargo, "Cargo/Função" %>
	    <%= f.text_field :representante_cargo %>
	  </li></ul>
  <% end %>

  <p><%= submit_tag "Salvar" if pleito_editavel? %></p>
<% end %>

<script type="text/javascript" charset="utf-8">
jQuery(function() {
  var pj_titular_igual = jQuery('#empreendimento_pj_titular_attributes__destroy');
  var titular_div      = jQuery('#titular_div');
  var form_fields      = titular_div.find('input, select, textarea');

  pj_titular_igual.change(function () {
    if(this.checked) {
      titular_div.hide(250, function(){form_fields.disable()});
    } else {
      form_fields.enable();
      titular_div.show(250);
    }
  });
  <% if titular_igual_checked %>pj_titular_igual.attr('checked', true);<% end %>
  pj_titular_igual.change();
});
</script>
